package com.bflow.api.bo;

import java.io.Serializable;

/**
 * @Name BflowCallbackRecord 流程回调记录-BO(business object)业务对象
 * @Author haowen
 * @Date 2019-01-10
 */
public class BflowCallbackRecordBo implements Serializable {

    private static final long serialVersionUID = -622229976534939493L;
	
    /**
     * ID
	 */
	private Long id;

    /**
     * 流程实例ID
	 */
	private String instanceId;

    /**
     * 任务ID
	 */
	private String taskId;

    /**
     * 活动ID
	 */
	private String actId;

    /**
     * 标题
	 */
	private String title;

    /**
     * 业务KEY
	 */
	private String busiKey;

    /**
     * 业务ID
	 */
	private String busiId;

    /**
     * 参数值
	 */
	private String paramVals;

    /**
     * 操作者ID
	 */
	private String createUid;

    /**
     * 创建时间
	 */
	private java.util.Date createTime;

    /**
     * 更新者ID
	 */
	private String updateUid;

    /**
     * 更新时间
	 */
	private java.util.Date updateTime;

    /**
     * 状态：0=失败、1=成功、2=已忽略
	 */
	private String status;

    /**
     * 失败消息
	 */
	private String failMsg;


	public BflowCallbackRecordBo(){
	}

	public BflowCallbackRecordBo( Long id ){
		this.id = id;
	}

	public Long getId() {
		return this.id;
	}
	public void setId(Long id) {
		this.id = id;
	}

	public String getInstanceId() {
		return this.instanceId;
	}
	public void setInstanceId(String instanceId) {
		this.instanceId = instanceId;
	}

	public String getTaskId() {
		return this.taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public String getActId() {
		return this.actId;
	}
	public void setActId(String actId) {
		this.actId = actId;
	}

	public String getTitle() {
		return this.title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

	public String getBusiKey() {
		return this.busiKey;
	}
	public void setBusiKey(String busiKey) {
		this.busiKey = busiKey;
	}

	public String getBusiId() {
		return this.busiId;
	}
	public void setBusiId(String busiId) {
		this.busiId = busiId;
	}

	public String getParamVals() {
		return this.paramVals;
	}
	public void setParamVals(String paramVals) {
		this.paramVals = paramVals;
	}

	public String getCreateUid() {
		return this.createUid;
	}
	public void setCreateUid(String createUid) {
		this.createUid = createUid;
	}

	public java.util.Date getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public String getUpdateUid() {
		return this.updateUid;
	}
	public void setUpdateUid(String updateUid) {
		this.updateUid = updateUid;
	}

	public java.util.Date getUpdateTime() {
		return this.updateTime;
	}
	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	public String getFailMsg() {
		return this.failMsg;
	}
	public void setFailMsg(String failMsg) {
		this.failMsg = failMsg;
	}

}
